Big Huge Thesaurus

breathing apparatus

noun